Insulating sheath - Turco Inglés Diccionario